hold a barrage - Türkçe İngilizce Sözlük